英语单词分类 轻松记单词

clamp down

clamp down基本解释

施加压力; 钳制; 制止; 取缔; 强制执行

clamp down同义词

clamp down英英释义

Verb:
  • repress or suppress (something regarded as undesirable);

    "The police clamped down on illegal drugs"